package com.marvels.approve.process.dto;

import java.sql.Time;
import java.util.Date;
import java.util.List;

import com.marvels.common.dto.PageDTO;

public class TimeConfHistoryDTO extends PageDTO {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * 版本ID
	 */
	private long id;

	/**
	 * 生效时间(起)
	 */
	private Date startTakeeffectTime;

	/**
	 * 生效时间（止）
	 */
	private Date endTakeeffectTime;

	/***
	 * 备注
	 */
	private String remark;
	private Date createDate;// '创建时间',
	private String createBy;// '创建用户',
	private Date updateDate; // 更新时间',
	private String updateBy; // 更新用户,
	private Integer status;
	
	private Long facesigId;
	private Long timeConfHistoryId;
	private Time startTime;
	private Time endTime;
	

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	private List<FaceSigConfigurationDTO> faceSigConfigurationList; // 多个参数明细

	private FaceSigConfigurationDTO faceSigConfigurationDTO;

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public Date getStartTakeeffectTime() {
		return startTakeeffectTime;
	}

	public void setStartTakeeffectTime(Date startTakeeffectTime) {
		this.startTakeeffectTime = startTakeeffectTime;
	}

	public Date getEndTakeeffectTime() {
		return endTakeeffectTime;
	}

	public void setEndTakeeffectTime(Date endTakeeffectTime) {
		this.endTakeeffectTime = endTakeeffectTime;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public Date getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}

	public List<FaceSigConfigurationDTO> getFaceSigConfigurationList() {
		return faceSigConfigurationList;
	}

	public void setFaceSigConfigurationList(List<FaceSigConfigurationDTO> faceSigConfigurationList) {
		this.faceSigConfigurationList = faceSigConfigurationList;
	}

	public FaceSigConfigurationDTO getFaceSigConfigurationDTO() {
		return faceSigConfigurationDTO;
	}

	public void setFaceSigConfigurationDTO(FaceSigConfigurationDTO faceSigConfigurationDTO) {
		this.faceSigConfigurationDTO = faceSigConfigurationDTO;
	}

	public Long getFacesigId() {
		return facesigId;
	}

	public void setFacesigId(Long facesigId) {
		this.facesigId = facesigId;
	}

	public Long getTimeConfHistoryId() {
		return timeConfHistoryId;
	}

	public void setTimeConfHistoryId(Long timeConfHistoryId) {
		this.timeConfHistoryId = timeConfHistoryId;
	}

	public Time getStartTime() {
		return startTime;
	}

	public void setStartTime(Time startTime) {
		this.startTime = startTime;
	}

	public Time getEndTime() {
		return endTime;
	}

	public void setEndTime(Time endTime) {
		this.endTime = endTime;
	}
	

}